HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-161-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
ELF>�@@GNUH��0��aUxΰU1Z����;XLinuxLinux�U�(��
H��AWAVAUATI��H�=�H����I��I��$p�
1�I��$�M��X�H�L��IDŽ$�IDŽ$�IDŽ$IDŽ$IDŽ$�1�1�L��IDž8L���A�ƅ�xZL��L���A�ƅ�xH�L���������tE1�A\A]D��A^A_]�1�H��L���H��u�A��L���A\D��A]A^A_]�A����f��U�(��
H��AVAUATI��H�=�H����I��I��$p�
1�I��$�M��X�H�L��IDŽ$�IDŽ$�IDŽ$IDŽ$IDŽ$�1�1�L��L���A�Ņ�x$L��L���A�Ņ�xE1�A\D��A]A^]�L���A\D��A]A^]�A�����UH��H��H��H���]�UH��H���]�@�������IMCsnd_hda_codec_cmediaHeadphone Amp Playback VolumeCMI8888CMI9880description=C-Media HD-audio codeclicense=GPLsrcversion=CBE5C1B34A5C6B72B735A55alias=hdaudio:v434D4980r*a01*alias=hdaudio:v13F69880r*a01*alias=hdaudio:v13F68888r*a01*depends=snd-hda-codec-generic,snd-hda-codecretpoline=Yintree=Yname=snd_hda_codec_cmediavermagic=5.15.0-161-generic SMP mod_unload modversions �~�:module_layoutwV�kmalloc_caches���snd_hda_gen_free�!f�snd_hda_mixer_amp_volume_put����snd_hda_gen_parse_auto_config��'�snd_hda_mixer_amp_tlv�w�snd_hda_gen_build_pcms���vsnd_hda_jack_unsol_event�9�[__x86_return_thunk}�E�snd_hda_mixer_amp_volume_getҙ��snd_hda_gen_init1���snd_hda_parse_pin_defcfg���__hda_codec_driver_register�m��__fentry__�9�okmem_cache_alloc_trace3��snd_hda_gen_add_kctld4%snd_hda_codec_get_pincfg�iYhda_codec_driver_unregister�hsnd_hda_gen_spec_initM}snd_hda_mixer_amp_volume_infoe�Y�snd_hda_gen_build_controlssnd_hda_codec_cmediaGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��TBTB
y� +���U J�U�^U� �Y5 ��	���� 5�Ư- }_p@S,S��� ����rH
�� }�
�� �$�� �%�� k@&� �&� ;�&� H'�� H�'� ��(�s�@(� H�(� ��)Wi@)d�`)� ^�)oT|�)2� }*0��@Ax�6@B-�6HB;� 6PBE� `BN� k�B[� ;@Cq� m�C���D~� E�D�� k�D�� k�E�� ��@F�� �F��
����� 
���=3@�#���Ec��R
���}_p�S,S�� ��@���[/m�Y
H��9H@��� ��� ����  ��  w�	@��_��
��
�  4�/�w@�`?@��v�J@�� ������@
��������.� @����@��������������@y��������
��
�����
��S��
<��S�/;:��
<��S�;:��
:��S�:��
0��S���
��S���
��S�� ������-����
����A� ��#��P� �����
XX� �`

�e� @��� z�  �� @�� `au��� `�+�J �y�	@;�_���� �� #� � � � � �u'� 'm,� �1� ����� >� @F� AB>xCN�  &vW� 
`}E�	�� i� �� �V�� n� ���s� �� "$@y� `�� ��� ��	���aJ��������	�� X�� X�� 	8�*��� �R��@� ��@�R����wq�� ��U# � q@� �R��� ���R��@����@� ��@� ��� � 4� I� @Y� �~�� �@x`�����+�
,��#��#@�G#�����@�G�X7�*� ��@_� @i� ����v� ���� ��a��� ���g��[/ �(@�%`H���aJ�H���� �#�H���� �#@*��t�� ��)s�� �	��v� ���� �������� ���� �����A�H��@a�@"� ��
������� ��9H�����(�"$���~�������@F.���� �S,S�� ��@� ����� ��
������� ��+� ��
���Ec���`��A� P�~��� x@���+�[/��("$��@~���������F.��� @
��������R� ���[/@h� 	h�9HI����0
8�u� ��� k@�� i,�@�� ��(H���
�������� ��� goT|@� 0oT�L^�	�}=���;S,S@� 
P"$� @� �� ��� �� �� � ;@0� ;�A� ;�R� ^�  �	;@j� ���.�@y�
�����v� �©�@�T��~� ��	��� �@�� ���� ���� �� �@�"��H���
�
	�
��� �h��2�� 4�@S,S�������J�� �!� ;�� ��� ;@�-5���G-���{7��� @� #�m	��� H� 0���y8��	�?�	BxE�	X.
#� :�@
0
8�
� ���
/� 9� �
	�S�
	�����
	��
��	��
	������N� �j� y� ��� ��P�� >� �
	��
	�S�
�	��
	� !��� $�%�
�&�'�� 0��%9 � �"@�#��+S@� E�	���V���� ��� �(&��	� >�0�*��� �� � 	�@(� r�7� 6N�  X� ��@b� ���n� ���� �� @������ �[/��u�� �� ��@uu	`�:��� ����A���@0����� ;�� �  "$@�� `�� �� ��� �!�!��!!��@0!���B!���V8��O!��@]!��������#*�@�Z+��l!���̊k	r!k�	,��
y!6�
S�	m�!ES,S@�� .���w���!(�@�!@�!`�!�	��,=��!;�!/�@�!��!��!��!r����
-�)�,��*!@Tir'm@8!H@j:��C!8I����9H@��"�K!U!�� �5 x�	;��\�m@7Zk@8S,S9�� =�@9��6�9b!6�9l!6�91�~!�J��2�@�!��!��!	��� ���!��@oT}�3���!6�0�
	�9�3�
2�<��!�:
���
>�?��!X�E��G�@�I��K��K��M�@y�O���!O���Q��!T�@!W��
C��D�!�0I����9H@������5��~`!�!��-A��Zk�S,S@�� Y��oT}�\�m %�!��  !��@!B�
#C�/#�F�
#C�#�H�
C��J�
0C��L�
C��N�
C�� P�
C�S���R�
C�V���U�
C�X�&!7!G!V!a!s!�!�!�!�!	�!
�!�!!
!*!8�pH��@B!^��L!��`!�o!`�@!b��
[�
|]�
|_�
|��	a��!(�!S�!�@�!�x��!h���!j�
c�
|f�g��!8oT|�-k�@�!l���!��e�
|f�i�\�d�!
m�!%�� mW@(!`�9S�4!��oT}g@Gr��}��9H@!m��D!m����H!�Kj�U!e! u!@!A�!`�[��!��!u��@�!m�`�!m�p�!E��!m��!w��}Z�a�Pm@�!o�@�!6�!6�!6!4�oT|�-��@!���}�!S"#@$!S�*!S�1!S7!S@>!S�F!H�Q!@\!���f!�j�r!�{!��!���!��!�!��@�!���!!��!k��.�� �!�"�!�#H
H�#�!6@$�!6A$�!6B$�!6C$!6D$!6E$!6F$#!6G$�:
6H$5!6I$K!`$V!�$b!�$q!i�$��m%Tm&z!f�'�!#@'�!�'��'=��'�!H(�!6�(�!�(q�
t��p�s��!v��!�!!!!&!�J��g�u{��F�~�2!��@L����]����d�����
t�}�z�|�
t��
t���
t���>!b��K!��@X!���
��
r���
r����
t�6��c!t!���!��@
���!Xa�gD}=@6�����\;��k4�����t��!����q�I����(n$)�!@)�!m�)�!�*�!�+d��+�!�+���+�!�+�!�+!�+!�+!!�+��
����0!D����p�G��@I����}�:!�C!{��!@J!���T!H"b!��"N� k�"S�#j!���#o!$y!u@$!o��$�!o�@%�H&�!m�&�!m�'�!o��(�!@)�!���)�!o��)�!o��*�!o�@+�!m,�!o�-�o��-	!o��.	!C�@/	!�/#	!�/x��/.	!�/D	!�/W	!�/j	!�/y	!�/�	!�/�	!�/�	!�/�	!�/�	!�/�	!�/�	!�/�	!�/�	!�/�	!�/	�	�/
!�/
!�/4
!�/C
!�/Q
!�/c
!�/q
!0�
!@0�
!���0�
!���0�
!o�1�
!�1�
!2�
!�4�
!�4�
!��5�
!@5�
!o��5!���z��{�@!
P$!��3!��@~�����8���2!��>!��@ө���۩���N!��a!��@
��
����
����
��m���
��m���
��m�6��k!(���.��@©���KX���w!��
����	����!	X8!�  � @?9m�`� �� ��!�!@�@�-���
����
����	���
����	����!	���/�J��@�!�����2��!6@�F
����9H�	T@�����!��n�
��m���
����m����!�g�*6 �!6!�!@h[���
�����!?9m��! .�@
���!!���R@�F
���!$����+"!0!7��� ��$:!`H!Q!��@Z!m��a!���l!���z!m�0�!��@�	��!��!��!��!�! �!@�!��!��!�m�
!?9m�� 
�������
!���������
������
!?9m�z�
=�

��
!+
!��yE@��3
!��m�g E
!@T
!Ae
!Bv
!(�
!�
!�� �
!��
!����
!�
! �
!��@�
!��
!����
!��
!����
!m��!m��!�� ! 	��m�,!�5!HI�������G	qk?!m@x�@g`��.���
�N!`S,S��� ���
������^!����
������s!(?9m�qs ���@S,��!��!���m���!�8?9m�qs ��
@j����!��!��!��!��!��!m���!m��!m�g !@�!�����!�m�!m�!! (!�m�=� �w@6!D!S! Z!@i!`u!��!�
���!x�(�!��!���!��@�!���!���!���+!�?!��W!��@n!�}!m��!����!m���!���!	�! 	�!��@	�!m�`
�!m�p
�!m��
�!���
�!����!m�@�!`!�!���)!k@A1!�AC!�AU!�Ai!��Bq!���By!o�L!���L�!��M�!��`O�!m��S�!m��S�!T�! T�!��@T�!@U�!��`U�Ho��V!�"@W
!�"�W!�"�X!!/ Y1!�"�Y>!�� ZJ!�� �Y!��m!��x!��!����! ��!!��!"��!#��!$��!%��!&��!'��!(�	!)�#!*�8!+�D!,�Z!-�n!.��!/��!0��!1��!2��!3��!4��!5��!6��!7�!8�!9�!!:�2!;�?!<�H!=�V!>�k!@�z!A��!B��!C��!D��!E��!F��!G��!H��!I�	!J�!��!��+!���<!��@�N!����]!6��h!m�вq!m��}!���!����OT��@��!o����!���!�����!�����!����!��@��!�����!����!���!��@�$!�����6	������m�m�$$����m�$$m��������
��������
����	��� k8!(�����
��������������
�*��
�A!WT!�
�F
��g!�u!�snd_cardmixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osshda_device_idrev_idsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_aes_iec958subcodedig_subframesnd_hwdep_dsp_statusnum_dspsdsp_loadedchip_readysnd_hwdep_dsp_imagesnd_pcm_uframes_tsnd_pcm_sframes_tsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptrdata_ptriec958snd_ctl_elem_valuesnd_kcontrol_info_tsnd_kcontrolprivate_valuevdsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedsnd_fasyncsnd_dma_devicesnd_dma_buffersnd_pcm_hardwareformatsratesrate_minrate_maxchannels_minchannels_maxbuffer_bytes_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_substreampstrlatency_pm_qos_reqdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releasehw_openedmanaged_buffer_allocsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatperiod_sizebyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiontstamp_typedma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_pcm_chmap_elemsnd_hwdep_opsioctl_compatdsp_statusdsp_loadsnd_hwdeposs_typeossregAC_JACK_LINE_OUTAC_JACK_SPEAKERAC_JACK_HP_OUTAC_JACK_CDAC_JACK_SPDIF_OUTAC_JACK_DIG_OTHER_OUTAC_JACK_MODEM_LINE_SIDEAC_JACK_MODEM_HAND_SIDEAC_JACK_LINE_INAC_JACK_AUXAC_JACK_MIC_INAC_JACK_TELEPHONYAC_JACK_SPDIF_INAC_JACK_DIG_OTHER_INAC_JACK_OTHERdrm_audio_component_opsput_powercodec_wake_overrideget_cdclk_freqsync_audio_rateget_elddrm_audio_component_audio_opsaudio_ptrpin_eld_notifypin2portmaster_bindmaster_unbinddrm_audio_componentaudio_opsmaster_bind_completehda_nid_tsnd_arrayalloc_alignhdac_deviceafgmfgsubsystem_idafg_function_idmfg_function_idafg_unsolmfg_unsolpower_capschip_nameexec_verbstart_nidend_nidin_pmwidget_lockwidgetsvendor_verbslazy_cachecaps_overwritingcache_coefhdac_busext_opsremap_addrppcapspbcapmlcapgtscapdrsmcapcodec_listnum_codecscaddr_tblunsol_queueunsol_rpunsol_wpunsol_workcodec_maskcodec_poweredcorbrirblast_cmdrirb_wqposbufdma_typechip_initaligned_mmiosync_writeuse_posbufsnoopalign_bdle_4kreverse_assigncorbrp_self_clearneeds_damn_long_delaypoll_countbdl_pos_adjdma_stop_delayreg_lockaudio_componentdisplay_power_statusdisplay_power_activehlink_listcmd_dma_statesdo_limithdac_widget_treeHDA_DEV_COREHDA_DEV_LEGACYHDA_DEV_ASOCHDA_INPUTHDA_OUTPUThdac_driverunsol_eventhdac_bus_opsget_responselink_powerhdac_ext_bus_opshdev_attachhdev_detachhdac_rbhda_busmodelnameprepare_mutexpcm_dev_bitsallow_bus_resetresponse_resetno_response_fallbackbus_probingkeep_powerprimary_dig_out_typemixer_assignedhda_codecprobe_idpresetpatch_opspcm_list_headpcm_refbeepbeep_modewcapsmixersnidsspdif_mutexcontrol_mutexspdif_outspdif_in_enablefollower_dig_outsinit_pinsdriver_pinscvt_setupsuser_mutexinit_verbsuser_pinshwdepconfiguredin_freeingdisplay_power_controlspdif_status_resetpin_amp_workaroundsingle_adc_ampno_sticky_streampins_shutupno_trigger_senseno_jack_detectinv_eapdinv_jack_detectpcm_format_firstcached_writedp_mstdump_coefpower_save_nodeforce_pin_prefixlink_down_at_suspendrelaxed_resumeforced_resumemst_no_extra_pcmspower_on_acctpower_off_acctpower_jiffiespower_filterproc_widget_hookjacktbljackpoll_intervaljackpoll_workdepop_delayfixup_idfixup_listfixup_nameverbshda_codec_driverhda_codec_opsbuild_controlsbuild_pcmsset_power_statecheck_power_statusstream_pmhda_pcm_opsget_delayhda_pcm_streammaxbpschmaphda_pcmpcm_typeown_chmaphda_beephda_fixupchained_beforechain_idhda_verbverbhda_vmaster_mute_hooksw_kctlhda_input_mux_itemhda_input_muxnum_itemshda_multi_outnum_dacsdac_nidshp_nidhp_out_nidextra_out_niddig_out_niddig_out_usedno_share_streamshare_spdifanalog_ratesanalog_maxbpsanalog_formatsspdif_ratesspdif_maxbpsspdif_formatshda_pintblhda_amp_listhda_loopback_checkamplistauto_pin_cfg_itemis_headset_micis_headphone_michas_boost_on_pinauto_pin_cfgline_outsline_out_pinsspeaker_outsspeaker_pinshp_outsline_out_typehp_pinsnum_inputsinputsdig_outsdig_out_pinsdig_in_pinmono_out_pindig_out_typedig_in_typesnd_jackkctl_listinput_dev_lockhw_status_cachehda_jack_callback_fnhda_jack_callbackunsol_resjackhda_jack_tblpin_sensejack_detectjack_dirtyphantom_jackblock_reportgating_jackgated_jackkey_report_jackbutton_statehda_multi_iodacctl_inautomic_entrybadness_tableno_primary_dacno_dacshared_primaryshared_surrshared_clfeshared_surr_mainhda_gen_specstream_name_analogstream_analog_playbackstream_analog_capturestream_name_alt_analogstream_analog_alt_playbackstream_analog_alt_capturestream_name_digitalstream_digital_playbackstream_digital_captureactive_streamspcm_mutexmultioutalt_dac_nidnum_adc_nidsadc_nidsdig_in_nidmixer_nidmixer_merge_nidinput_labelsinput_label_idxscur_adccur_adc_stream_tagcur_adc_formatinput_muxcur_muxmin_channel_countext_channel_countconst_channel_countpcm_recautocfgkctlsprivate_dac_nidsimux_pinsdyn_adc_idxshared_mic_vref_pinhp_mic_pinhp_mic_mux_idxnum_all_dacsall_dacsnum_all_adcsall_adcsout_pathshp_pathsspeaker_pathsaamix_out_pathsdigout_pathsinput_pathsloopback_pathsloopback_merge_pathdigin_patham_num_entriesam_entryhp_jack_presentline_jack_presentspeaker_mutedline_out_mutedauto_micautomute_speakerautomute_lodetect_hpdetect_loautomute_speaker_possibleautomute_lo_possiblemaster_mutekeep_vref_in_automuteline_in_auto_switchauto_mute_via_ampsuppress_auto_mutesuppress_auto_micneed_dac_fixhp_micsuppress_hp_mic_detectno_primary_hpno_multi_iomulti_cap_volinv_dmic_splitown_eapd_ctlkeep_eapd_onvmaster_mute_ledmic_mute_ledindep_hpprefer_hp_ampadd_stereo_mix_inputadd_jack_modespower_down_unuseddac_min_mutesuppress_vmasterobey_preferred_dacsno_analogdyn_adc_switchindep_hp_enabledhave_aamix_ctlhp_mic_jack_modesskip_verbsmute_bitsout_vol_maskmain_out_badnessextra_out_badnesspreferred_dacsaamix_modebeep_nidvmaster_nidvmaster_tlvvmaster_muteloopback_listmulti_iosmulti_ioinit_hookautomute_hookcap_sync_hookpcm_playback_hookpcm_capture_hookhp_automute_hookline_automute_hookmic_autoswitch_hookcmi_speccmedia_driver_exitcmedia_driver_initpatch_cmi8888patch_cmi9880snd-hda-codec-cmedia.ko]'5�	
/#R0pE�Z�,q@~���	���8���7�	P@�)#�1D	`�V#q#������)>U`)l������(F	`�t��__UNIQUE_ID_srcversion128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8patch_cmi8888amp_kctl.2patch_cmi9880cmedia_driver_initcmedia_drivercmedia_driver_exitsnd_hda_id_cmedia__UNIQUE_ID_description259__UNIQUE_ID_license258snd_hda_gen_build_controlssnd_hda_mixer_amp_volume_info__this_modulesnd_hda_gen_spec_inithda_codec_driver_unregistersnd_hda_codec_get_pincfgcleanup_modulesnd_hda_gen_add_kctlkmem_cache_alloc_trace__fentry__init_module__hda_codec_driver_registersnd_hda_parse_pin_defcfgsnd_hda_gen_initsnd_hda_mixer_amp_volume_get__x86_return_thunksnd_hda_jack_unsol_eventsnd_hda_gen_build_pcmssnd_hda_mixer_amp_tlvsnd_hda_gen_parse_auto_config__mod_hdaudio__snd_hda_id_cmedia_device_tablesnd_hda_mixer_amp_volume_putsnd_hda_gen_freekmalloc_caches%��������!3d&$��������bn-z)�2�,����������(���������/���������!���������+���������#��������2��������++��������A%��������_3dd$����������-�)�2�,����������(���������/��������+��������2��������&+��������%��������	'��������%+�������� ��������+��������(0*81@.p3x�;�@�;�@@�*%$�`8&8".symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.modinfo.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�2:@z�J�)E@�|�Z�U@�}Hj � e@�}	wr@�~H�2C�[?���@���@ �� �@���@�@�0���0�\���vaTqpq�	Pv��0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel keyp�v@�	Qb�;��p|aƜ0	`�He0
	*�H��
�
����� B�p��H;J�F_&"��8�͌��1�G\K�j�l���]9���n�h�	t�Jy��q
���<~�G��0'�ay��l|��I`'��gV��w�$X��D�⯰dp.�����0��G}�V��};xMӿ\/��g��v�v}��W“l�����A�Wl��ɩ��Э�S��3=��\�̓U(=�?ԻN�j����Λ}}����q�#���e&X�(�*��"�m�?L,d��I��+�x�I�P��H��џi(w_�u`�O���ggT�Q�0���K�p=�DY'9�Fæպ)I��hF\A�����"(N\��3�9����
��N�m[��[���&SȊ	#�1�S#��qGjL"�B�7���P�R��0�㔖�� �MgȲ��șxTbAVT9��&�ǰ�w��CȬ�(=e����N5q�d2vt䘠�Z='��1-L%�f��!Ge̛���nx��%�8�@�[}�V(ߣ�ִ���W�:X.N?
r����u�� ��~Module signature appended~